wpforo\classes\UserGroups C

Total Complexity 125
Dependencies 1
Dependents 1
Total lines 607
Lines of code 488
Logical lines of code 248
Comment lines 18
Methods 41
Properties 5

Methods 41

Method Rating Maintainability Complexity Lines of code
build_users_groupid_array()
A
46 12 40
get_role_usergroup_relation()
A
55 8 17
can()
S
57 7 16
edit()
S
49 6 28
set_users_groupid()
S
54 6 20
delete()
S
55 6 18
get_roles_ug()
S
58 6 15
after_add_edit_usergroup()
S
56 5 17
init_defaults()
S
40 1 63
add()
S
48 3 32
get_selectbox()
S
57 4 15
get_roles_woug()
S
59 4 14
get_groupids_by_can()
S
62 4 11
set_default()
S
58 3 16
can_manage_forum()
S
76 4 3
get_usergroup_role_relation()
S
63 3 10
get_secondary_group_names()
S
62 3 10
get_usergroup_access_relation()
S
63 3 10
set_ug_roles()
S
65 3 8
get_groupids_by_role()
S
65 3 9
usergroup_list_data()
S
57 2 15
get_group_by_role()
S
65 3 9
fix_group()
S
62 2 11
get_default_groupid()
S
68 2 7
_get_usergroups()
S
65 2 8
init_current()
S
73 2 5
init_hooks()
S
80 2 3
get_flood_interval()
S
73 2 4
get_visible_usergroup_ids()
S
67 2 7
_get_secondary_groups()
S
78 1 3
init_options()
S
75 1 4
_get_usergroup()
S
67 1 9
get_usergroup()
S
78 1 3
get_usergroups()
S
78 1 3
get_secondary_groups()
S
79 1 3
show_selectbox()
S
79 1 3
_get_secondary_groupids()
S
78 1 3
get_secondary_groupids()
S
79 1 3
get_secondary_usergroups()
S
82 1 3
get_roles()
S
74 1 5
__construct()
S
73 1 5